pet american cash flow association puppies factor breeders puppy cattery breeder broker cfa cat akc inform dog factoring internet informatica cash flow real estate investment